term debenture - German English Dictionary